short-term return - German English Dictionary